Fault Tolerance in the OSGi Service Platform
نویسندگان
چکیده
The OSGi Service Platform defines a framework for the deployment of extensible and downloadable Java applications. The framework introduces a management unit, called a bundle, that can be installed, updated, uninstalled, started or stopped without restarting the entire framework. Bundles provide opportunities for increasing the dependability of OSGi based applications in a modular way. This report addresses the problem of augmenting an OSGi framework with faulttolerant mechanisms.
منابع مشابه
Shopping Cart System: Load Balancing and Fault Tolerance in the OSGi Service Platform
The main purpose of this paper was to find a simple solution for load balancing and fault tolerance in OSGi. The challenge was to implement a highly available web application such as a shopping cart system with load balancing and fault tolerance, without having to change the core of OSGi. Keywords—Fault tolerance, load balancing, OSGi, shopping cart system.
متن کاملFT-OSGi: Fault Tolerant Extensions to the OSGi Service Platform
The OSGi Service Platform defines a framework for the deployment of extensible and downloadable Java applications. Many of the application areas for OSGi have significant dependability requirements. This paper presents and evaluates FT-OSGi, a set of extensions to the OSGi Service Platform that allow to replicate OSGi services. FT-OSGi supports replication of OSGi services, including state-tran...
متن کاملA Cross-Layered Diagnostician in OSGi Platform for Home Network
The service gateway in a home network plays an important role as a centric service controller. New services can be updated and plugged by the operators or users of the gateways. But more services in the gateway bring more complex service relations and may bring some unexpected exceptions and conflicts. This research summarizes the requirements of diagnosis in open service platforms and integrat...
متن کاملTowards Dynamic Component Isolation in a Service Oriented Platform
When dealing with dynamic component environments such as the OSGi Service Platform, where components can come from different sources and may be known only during runtime, evaluating third party components trustworthiness at runtime is difficult. The traditional namespace based isolation and the security mechanisms provided in the Java platform (the base platform for OSGi) can restrict the acces...
متن کاملTowards Secure E-Services: Risk Analysis of a Home Automation Service
This paper deals with the assessment of threats and vulnerabilities of service software that targets the home automation market. Specifically, the investigated service is used as a low-cost alarm system that can notify its end users of alarms by way of Internet technology. The service uses a given e-home infrastructure, an Ericsson-developed commercial system that builds on the OSGi platform fo...
متن کامل